home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Format CD 25
/
amigaformatcd25.iso
/
websites
/
weirdscience
/
downloads
/
ibrowse1_02-catalogs.lha
/
IBrowse-1.02-Catalogs
/
Install Catalogs
next >
Wrap
Text File
|
1996-11-28
|
3KB
|
154 lines
(procedure cat_copy
(makedir catdir
(help @makedir-help)
)
(makedir (tackon catdir cat_name)
(help @makedir-help)
)
(copyfiles
(help @copyfiles-help)
(source (tackon (tackon "catalogs" cat_name) "ibrowse.catalog") )
(dest (tackon catdir cat_name) )
)
)
(set @default-dest
(askdir
(prompt "In which directory have you installed IBrowse?")
(help #destdir-help)
(default "Work:IBrowse") ) )
(set catdir (tackon @default-dest "catalogs") )
(set catmask 0)
(if (exists (tackon catdir "català") )
(set catmask (BITOR catmask 1) ) )
(if (exists (tackon catdir "czech") )
(set catmask (BITOR catmask 2) ) )
(if (exists (tackon catdir "dansk") )
(set catmask (BITOR catmask 4) ) )
(if (exists (tackon catdir "deutsch") )
(set catmask (BITOR catmask 8) ) )
(if (exists (tackon catdir "français") )
(set catmask (BITOR catmask 16) ) )
(if (exists (tackon catdir "greek") )
(set catmask (BITOR catmask 32) ) )
(if (exists (tackon catdir "italiano") )
(set catmask (BITOR catmask 64) ) )
(if (exists (tackon catdir "nederlands") )
(set catmask (BITOR catmask 128) ) )
(if (exists (tackon catdir "norsk") )
(set catmask (BITOR catmask 256) ) )
(if (exists (tackon catdir "polski") )
(set catmask (BITOR catmask 512) ) )
(if (exists (tackon catdir "português") )
(set catmask (BITOR catmask 1024) ) )
(if (exists (tackon catdir "svenska") )
(set catmask (BITOR catmask 2048) ) )
(set catmask
(askoptions
(prompt "Which catalogs do you want to install?")
(help #askoptions-help)
(choices "català" "czech" "dansk" "deutsch" "français" "greek" "italiano" "nederlands" "norsk" "polski" "português" "svenska")
(default catmask)
)
)
(if (BITAND catmask 1)
(
(set cat_name "català")
(cat_copy)
)
)
(if (BITAND catmask 2)
(
(set cat_name "czech")
(cat_copy)
)
)
(if (BITAND catmask 4)
(
(set cat_name "dansk")
(cat_copy)
)
)
(if (BITAND catmask 8)
(
(set cat_name "deutsch")
(cat_copy)
)
)
(if (BITAND catmask 16)
(
(set cat_name "français")
(cat_copy)
)
)
(if (BITAND catmask 32)
(
(set cat_name "greek")
(cat_copy)
)
)
(if (BITAND catmask 64)
(
(set cat_name "italiano")
(cat_copy)
)
)
(if (BITAND catmask 128)
(
(set cat_name "nederlands")
(cat_copy)
)
)
(if (BITAND catmask 256)
(
(set cat_name "norsk")
(cat_copy)
)
)
(if (BITAND catmask 512)
(
(set cat_name "polski")
(cat_copy)
)
)
(if (BITAND catmask 1024)
(
(set cat_name "português")
(cat_copy)
)
)
(if (BITAND catmask 2048)
(
(set cat_name "svenska")
(cat_copy)
)
)